PoweredCache\Dependencies\voku\helper\HtmlDomParser D

Total Complexity 147
Dependencies 18
Dependents 8
Total lines 1,195
Lines of code 601
Logical lines of code 292
Comment lines 328
Methods 39
Properties 16

Methods 39

Method Rating Maintainability Complexity Lines of code
createDOMDocument()
D
22
54 178
fixHtmlOutput()
A
38 8 90
__get()
A
57 8 17
find()
S
52 7 24
loadHtmlFile()
S
53 6 22
__construct()
S
56 5 18
getElementsByTagName()
S
57 5 17
keepBrokenHtml()
S
48 3 38
xml()
S
57 4 16
html()
S
59 4 14
keepSpecialScriptTags()
S
51 3 25
keepSpecialSvgTags()
S
55 3 19
__callStatic()
S
60 3 13
overwriteSpecialScriptTags()
S
65 3 9
overwriteTemplateLogicSyntaxInSpecialScriptTags()
S
65 3 9
__call()
S
67 2 7
getElementByTagName()
S
68 2 7
findOneOrFalse()
S
69 2 7
findMultiOrFalse()
S
69 2 7
setCallbackXPathBeforeQuery()
S
77 1 4
getIsDOMDocumentCreatedWithMultiRoot()
S
82 1 3
useKeepBrokenHtml()
S
77 1 4
getIsDOMDocumentCreatedWithFakeEndScript()
S
82 1 3
getIsDOMDocumentCreatedWithoutWrapper()
S
82 1 3
getIsDOMDocumentCreatedWithoutHtmlWrapper()
S
82 1 3
loadHtml()
S
75 1 4
getIsDOMDocumentCreatedWithoutBodyWrapper()
S
82 1 3
getIsDOMDocumentCreatedWithoutHtml()
S
82 1 3
getIsDOMDocumentCreatedWithoutPTagWrapper()
S
82 1 3
getIsDOMDocumentCreatedWithoutHeadWrapper()
S
82 1 3
__invoke()
S
79 1 3
getElementsById()
S
78 1 3
getElementById()
S
79 1 3
getElementByClass()
S
79 1 3
findOne()
S
79 1 3
findMulti()
S
79 1 3
clear()
S
82 1 3
__toString()
S
81 1 3
setCallbackBeforeCreateDom()
S
77 1 4